#include <iostream>
// #include "test_segmentation.hpp"
#include "test_object_detection.hpp"
// #include "test_feature.hpp"
// #include"test_retinaface.hpp"
// #include "test_face_pipline.hpp"

int main(int argc, char **argv)
{
    std::cout << "=======main===check=======" << std::endl;
    std::cout << "sizeof(int):" << sizeof(int) << std::endl;
    std::cout << "sizeof(float):" << sizeof(float) << std::endl;
    std::cout << "sizeof(char):" << sizeof(char) << std::endl;
    std::cout << "sizeof(int*):" << sizeof(int *) << std::endl;
    std::cout << "sizeof(float*):" << sizeof(float *) << std::endl;
    std::cout << "sizeof(char*):" << sizeof(char *) << std::endl;
    std::cout << "int(32.9):" << int(32.9) << std::endl;

    // std::cout<<"=======main===check======="<<std::endl;

    std::cout << "=======test_model=======" << std::endl;
    // test_segmentation();

    test_object_detection();
    // test_arcfacefeature();
    // face_feature_gpu_batch();
    // face_feature_gpu();
    // test_batch_retinaface();
    // test_face_pipline();
    // test_retinaface();
    return 0;
}